English word definition — powered by WordNet
put an end to a state or an activity
dismiss, usually for economic reasons
Want to remember lay off?